precisely defined - Spanish English Dictionary